package unit3.part6;

/**
 * 完数计算
 */
public class PerfectNum {
    public static void main(String[] args) {
        //在1-1000内寻找"完数"
        for (int i = 1; i <= 1000; i++) {// 每个数
            // 求和
            int sum = 0;
            for (int j = 1; j < i; j++) {// 每个因子
                if (i % j == 0) {
                    sum += j;
                }
            }
            // 判断是否完数
            if (i == sum) {
                System.out.println(i + "是完数");
            }
        }
    }
}